forging ahead - Turkish English Dictionary